needle sharing - Turkish English Dictionary